let condition: boolean = true;
if (condition) {
    // ...条件为真时执行的代码
} else {
    // ...条件为假时执行的代码
}

let score: number = 88;
if (score >= 80) {
    console.log("优秀");
} else {
    console.log("不优秀");
}

let expression: boolean = true;
switch (expression) {
    case value1:
        // 如果表达式匹配 value1，则执行的代码
        break;
    case value2:
        // 如果表达式匹配 value2，则执行的代码
        break;
    // 根据需要添加更多case语句
    default:
    // 如果表达式不匹配任何大小写，则执行的代码
}

let orderStatus: number = 2;
switch (orderStatus) {
    case 1:
        console.log("待支付");
        break;
    case 2:
        console.log("已支付");
        break;
    case 3:
        console.log("已发货");
        break;
    default:
        console.log("已完成");
}

for (initialization; condition; increment) {
    // ...每次迭代中执行的代码
}